package com.jiankang.askhealth.core.transmitter.dao;

import com.jiankang.askhealth.core.transmitter.domain.TransmitterVisitLog;
import com.jiankang.askhealth.core.transmitter.domain.TransmitterVisitLogExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TransmitterVisitLogMapper {
    int countByExample(TransmitterVisitLogExample example);

    int deleteByExample(TransmitterVisitLogExample example);

    int deleteByPrimaryKey(Long logId);

    int insert(TransmitterVisitLog record);

    int insertSelective(TransmitterVisitLog record);

    List<TransmitterVisitLog> selectByExample(TransmitterVisitLogExample example);

    TransmitterVisitLog selectByPrimaryKey(Long logId);

    int updateByExampleSelective(@Param("record") TransmitterVisitLog record, @Param("example") TransmitterVisitLogExample example);

    int updateByExample(@Param("record") TransmitterVisitLog record, @Param("example") TransmitterVisitLogExample example);

    int updateByPrimaryKeySelective(TransmitterVisitLog record);

    int updateByPrimaryKey(TransmitterVisitLog record);
}